Jim Blandy [Mon, 22 Feb 1993 14:11:28 +0000 (14:11 +0000)]
* Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
CFLAGS.
* Makefile.in (locallisppath): Make this default to
${datadir}/emacs/site-lisp, instead of
${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
the same thing, and local-lisp causes completion conflicts with
lock.
(lisppath): Add ${externallispdir} to this.
* INSTALL: Adjust installation directions.
* Makefile.in (externallispdir): New variable, to say where to
install the externally-maintained lisp files.
(COPYDIR, COPYDESTS): Copy the external lisp directory just like
the others.
* INSTALL: Describe external-lisp and the new externallispdir
variable.
Jim Blandy [Mon, 22 Feb 1993 06:38:45 +0000 (06:38 +0000)]
Initial revision
Richard M. Stallman [Sun, 21 Feb 1993 06:29:09 +0000 (06:29 +0000)]
(esc-map, ctl-x-map): Define as functions.
Richard M. Stallman [Sun, 21 Feb 1993 06:03:36 +0000 (06:03 +0000)]
(Fskip_syntax_backward): New function.
(Fskip_syntax_forward): Likewise.
(skip_chars): New argument syntaxp.
Richard M. Stallman [Sun, 21 Feb 1993 02:08:17 +0000 (02:08 +0000)]
(Fsuspend_emacs): Make tem not register.
Richard M. Stallman [Sat, 20 Feb 1993 23:12:21 +0000 (23:12 +0000)]
(super-apropos-check-doc-file): Look for DOC file in proper directory.
Richard M. Stallman [Sat, 20 Feb 1993 17:36:06 +0000 (17:36 +0000)]
(Fmemory_limit): Doc fix.
Richard M. Stallman [Sat, 20 Feb 1993 06:23:08 +0000 (06:23 +0000)]
(insert-directory): Doc fix.
Richard M. Stallman [Fri, 19 Feb 1993 19:10:39 +0000 (19:10 +0000)]
(Fsuspend_emacs): Rename suspend-hook to suspend-hooks and run it manually.
Richard M. Stallman [Fri, 19 Feb 1993 05:43:54 +0000 (05:43 +0000)]
(describe_map): Call Fkey_description before build_string.
Richard M. Stallman [Fri, 19 Feb 1993 05:06:28 +0000 (05:06 +0000)]
(describe-function): Print the arglist if the function is bytecode or a list.
Richard M. Stallman [Fri, 19 Feb 1993 04:14:25 +0000 (04:14 +0000)]
(Fopen_dribble_file): Doc fix.
Richard M. Stallman [Thu, 18 Feb 1993 06:26:16 +0000 (06:26 +0000)]
(syms_of_lread): Doc fix.
Michael I. Bushnell [Thu, 18 Feb 1993 03:43:45 +0000 (03:43 +0000)]
* process.c (Fstart_process): Jimb's change of December 11
had a misplaced paren. This only became apparent because of
jimb's change on February 8 to Fexpand_file_name.
* callproc.c (Fcall_process): Ditto.
Richard M. Stallman [Wed, 17 Feb 1993 21:30:25 +0000 (21:30 +0000)]
Fix minor bugs in previous change.
Roland McGrath [Wed, 17 Feb 1993 21:30:21 +0000 (21:30 +0000)]
(generate-file-autoloads): If no buffer was visiting FILE when we started,
kill the buffer we create.
Richard M. Stallman [Wed, 17 Feb 1993 20:34:20 +0000 (20:34 +0000)]
(isearch-backward-regexp):
New arg no-recursive-edit, always non-nil for interactive call.
Rename first arg, and set it right in interactive call.
(isearch-forward-regexp): Likewise.
(isearch-forward, isearch-backward): Likewise no-recursive-edit.
Richard M. Stallman [Wed, 17 Feb 1993 20:29:57 +0000 (20:29 +0000)]
(byte-compile-lambda): Test of byte-compile-compatibility was backwards.
Richard M. Stallman [Tue, 16 Feb 1993 06:36:30 +0000 (06:36 +0000)]
(frame-initialize): Fix error syntax.
(toggle-horizontal-scroll-bar): Likewise.
(toggle-horizontal-scroll-bar): Renamed from set-horizontal-bar
(toggle-vertical-scroll-bar): Likewise.
(toggle-auto-lower, toggle-auto-raise): Likewise.
(set-foreground-color, set-background-color):
Renamed from set-frame-{fore,back}ground.
Jim Blandy [Tue, 16 Feb 1993 00:23:06 +0000 (00:23 +0000)]
* informat.el (Info-tagify): Correct the regular expression which
recognizes node names to work properly with Emacs 19 regex.
Richard M. Stallman [Mon, 15 Feb 1993 19:02:55 +0000 (19:02 +0000)]
(find-file-hooks): Delete permanent-local property.
(find-file-not-found-hooks): Likewise.
Richard M. Stallman [Mon, 15 Feb 1993 05:55:45 +0000 (05:55 +0000)]
(search_command): #if 0 previous change.
Richard M. Stallman [Mon, 15 Feb 1993 05:42:13 +0000 (05:42 +0000)]
(search_command): When moving to LIM on failure, return LIM.
Richard M. Stallman [Sun, 14 Feb 1993 23:08:25 +0000 (23:08 +0000)]
(Frename_buffer): Make prefix arg set UNIQUE.
Jim Blandy [Sun, 14 Feb 1993 14:40:55 +0000 (14:40 +0000)]
* xterm.c (x_set_window_size): Call change_frame_size instead of
just setting the `rows' and `cols' members of the frame, and
leaving the window tree in complete disarray.
* xterm.c (x_io_error_quitter): New function.
(x_error_quitter): Note that this is only used for protocol
errors now, not I/O errors.
(x_term_init): Set the I/O error handler to x_io_error_quitter.
Jim Blandy [Sun, 14 Feb 1993 14:40:13 +0000 (14:40 +0000)]
* frame.c (Fframe_parameters): Report the `minibuffer' parameter of
minibufferless frames as nil, not `none'.
(Qnone): Remove declaration and initialization for this. It's not
needed anymore.
* xfns.c (Qnone): Add them here; we still accept "none" as a valid
value for the `minibuffer' parameter.
* xfns.c (x_frame_params): Remember that the parameters are called
"auto-raise" and "auto-lower", not "autoraise" and "autolower".
Jim Blandy [Sun, 14 Feb 1993 14:39:45 +0000 (14:39 +0000)]
* xdisp.c (message): Set echo_frame to the frame whose message buf
we want to use, not to the message buf itself.
* xdisp.c (message): Use the message buffer of the frame we're
going to display the message on to format the message, not that of
the selected frame.
Jim Blandy [Sun, 14 Feb 1993 14:39:09 +0000 (14:39 +0000)]
* dispnew.c (remake_frame_glyphs): When re-allocating the frame's
message buffer when echo_area_glyphs is pointing at it, relocate
echo_area_glyphs too. Same for previous_echo_glyphs.
* window.h (previous_echo_glyphs): Add extern declaration for this.
Jim Blandy [Sun, 14 Feb 1993 14:38:43 +0000 (14:38 +0000)]
* keymap.c (Flookup_key, Fkey_binding, Flocal_key_binding,
Fglobal_key_binding, Fminor_mode_key_binding): Add a new optional
argument ACCEPT_DEFAULT, to control whether this function sees
bindings for t.
(Fwhere_is_internal, describe_map_tree, describe_map_2,
describe_vector): Pass the proper arguments to Flookup_key.
Jim Blandy [Sun, 14 Feb 1993 14:38:19 +0000 (14:38 +0000)]
* frame.c (Fframe_parameters): Report the `minibuffer' parameter of
minibufferless frames as nil, not `none'.
(Qnone): Remove declaration and initialization for this. It's not
needed anymore.
* xfns.c (Qnone): Add them here; we still accept "none" as a valid
value for the `minibuffer' parameter.
Jim Blandy [Sun, 14 Feb 1993 14:37:33 +0000 (14:37 +0000)]
* fileio.c (Fdo_auto_save): If NO_MESSAGE is non-nil, don't tell
users that buffers have shrunk a lot. This is called when Emacs
is crashing, so we don't want to run any code that isn't
absolutely necessary. Also, autosave buffers which don't have
specially handled autosave file names first.
* fileio.c (Fexpand_file_name): Pass DEFALT through
Fexpand_file_name before using it.
* fileio.c (Fexpand_file_name): Doc fix.
Jim Blandy [Sun, 14 Feb 1993 14:36:14 +0000 (14:36 +0000)]
* s/usg5-4.h: #include "usg5-3.h", not "s-usg5-3.h".
Jim Blandy [Sun, 14 Feb 1993 14:35:19 +0000 (14:35 +0000)]
* subr.el (mod): Add back this alias for %.
Jim Blandy [Sun, 14 Feb 1993 14:34:47 +0000 (14:34 +0000)]
* rmailout.el (rmail-output, rmail-output-to-mail-file): Reverse
the order of the arguments and make COUNT optional, for backward
compatibility's sake.
Jim Blandy [Sun, 14 Feb 1993 14:33:44 +0000 (14:33 +0000)]
* lisp-mode.el (lisp-fill-paragraph): New function.
(shared-lisp-mode-map): Bind M-q to lisp-fill-paragraph.
Jim Blandy [Sun, 14 Feb 1993 14:33:24 +0000 (14:33 +0000)]
* gosmacs.el: Bind M-h to delete-previous-word, not
backward-kill-word; the latter has different prefix semantics.
* gosmacs.el: Require 'mlsupport, to get definition of
backward-kill-word.
Jim Blandy [Sun, 14 Feb 1993 14:29:30 +0000 (14:29 +0000)]
* frame.el: Clean up initialization code.
(initial-frame-alist): Doc fix.
(minibuffer-frame-alist): New default value, with a reasonable height.
(filtered-frame-list, minibuffer-frame-list): New functions.
(frame-initialize): Use minibuffer-frame-list, instead of writing
it out.
(frame-notice-user-settings): Thoroughly rearranged.
Notice changes to default-frame-alist as well as initial-frame-alist.
Properly handle requests to make the initial frame into a
minibufferless or minibuffer-only frame.
Create a minibuffer-only frame if the initial frame should lack a
minibuffer and there are no other minibuffer frames created by the
user's initialization file.
Fix any frames using the initial frame as a surrogate minibuffer
frame.
Restore the current buffer after creating and deleting all these
frames.
* frame.el (set-default-font, set-frame-background,
set-frame-foreground, set-cursor-color, set-pointer-color,
set-auto-raise, set-auto-lower, set-vertical-bar,
set-horizontal-bar): Give these docstrings.
(set-auto-raise, set-auto-lower, set-vertical-bar,
set-horizontal-bar): Make these toggle or look at the prefix
argument, like minor modes.
* frame.el (set-vertical-bar): Use the proper parameter symbol.
(set-horizontal-bar): Signal an error indicating that horizontal
scrollbars are not implemented.
Jim Blandy [Sun, 14 Feb 1993 14:27:24 +0000 (14:27 +0000)]
* fortran.el (fortran-prepare-abbrev-list-buffer): Put quote in
front of first argument to `insert-abbrev-table-description'.
* fortran.el (fortran-is-in-string-p): Fixed incorrect behaviour
when in first statement of a buffer.
Jim Blandy [Sun, 14 Feb 1993 14:26:41 +0000 (14:26 +0000)]
* cl.el (cl-version): Mark as no longer in beta test.
Jim Blandy [Sun, 14 Feb 1993 14:26:06 +0000 (14:26 +0000)]
* Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
${infodir} from these variables; we have written out explicit code
to install the info files.
* Makefile.in: Some makes can't handle comments in the middle of
commands; move them to before the whole rule.
Jim Blandy [Sun, 14 Feb 1993 14:25:18 +0000 (14:25 +0000)]
* configure (progname): New option `--with-gcc'. Make it clearer
how we are trying to guess whether or not we have GCC.
* INSTALL: Document the `--with-gcc' option, and improve
description of `--with-x' options.
Jim Blandy [Sun, 14 Feb 1993 14:13:56 +0000 (14:13 +0000)]
Initial revision
Richard M. Stallman [Sat, 13 Feb 1993 21:56:10 +0000 (21:56 +0000)]
(Fadd_text_properties): Put OBJECT arg last. Make it optional.
(Fset_text_properties, Fremove_text_properties): Likewise.
(Fnext_single_property_change, Fprevious_single_property_change):
(Fnext_property_change, Fprevious_property_change): Likewise.
(Ferase_text_properties): #if 0.
(Fget_text_property): New function.
Richard M. Stallman [Sat, 13 Feb 1993 11:34:19 +0000 (11:34 +0000)]
(C_SWITCH_MACHINE): Don't define if GCC.
Richard M. Stallman [Thu, 11 Feb 1993 23:32:07 +0000 (23:32 +0000)]
(enable-flow-control...): Renamed from evade...
(enable-flow-control): Add autoload.
Richard M. Stallman [Thu, 11 Feb 1993 23:21:01 +0000 (23:21 +0000)]
(Finsert_buffer_substring): Proper error for non-ex buffer.
(Fcompare_buffer_substrings): Likewise.
Richard M. Stallman [Thu, 11 Feb 1993 06:00:51 +0000 (06:00 +0000)]
(Fcompare_buffer_substrings): New function.
John Hassey [Wed, 10 Feb 1993 17:56:58 +0000 (17:56 +0000)]
removed m88kbcs, changed delta88 and harris to
use sysv3.
Richard M. Stallman [Wed, 10 Feb 1993 07:08:53 +0000 (07:08 +0000)]
Update GPL version.
Richard M. Stallman [Wed, 10 Feb 1993 06:45:33 +0000 (06:45 +0000)]
(set-gosmacs-bindings): Fix binding of \eh.
Richard M. Stallman [Wed, 10 Feb 1993 06:14:12 +0000 (06:14 +0000)]
(char_ins_del_cost): Use FRAME_WIDTH, not FRAME_HEIGHT.
Richard M. Stallman [Tue, 9 Feb 1993 09:58:19 +0000 (09:58 +0000)]
Fix copyright notice.
Roland McGrath [Mon, 8 Feb 1993 22:25:34 +0000 (22:25 +0000)]
(add-change-log-entry): Undo Jan 25 change. It worked for buffers in
indented-text-mode, but lost for change-log-mode, which is what matters.
Roland McGrath [Mon, 8 Feb 1993 20:46:10 +0000 (20:46 +0000)]
(compilation-forget-errors): Just set
compilation-directory-stack to nil; no need to loop through it.
(next-error): For a non-numeric prefix arg, pass nil for
compile-reinitialize-errors's FIND-AT-LEAST arg.
(next-error): When getting marker for error source location, be
sure to examine buffer local value of compilation-old-error-list
before switching to source file buffer.
Richard M. Stallman [Sun, 7 Feb 1993 16:44:11 +0000 (16:44 +0000)]
(sort-subr): Fix previous change.
Richard M. Stallman [Sun, 7 Feb 1993 05:54:14 +0000 (05:54 +0000)]
(sort-build-lists): Record the key as pair of positions;
don't copy string from buffer.
(sort-subr): Use compare-buffer-substrings.
Richard M. Stallman [Sun, 7 Feb 1993 04:56:23 +0000 (04:56 +0000)]
(mail-setup): Use fill-region-as-paragraph
for To field; handle the CC just like the To.
Richard M. Stallman [Sun, 7 Feb 1993 00:31:58 +0000 (00:31 +0000)]
(extra_keyboard_modifiers): New Lisp var.
(read_char): Support ctl and meta bits in extra_keyboard_modifiers.
Richard M. Stallman [Sun, 7 Feb 1993 00:30:36 +0000 (00:30 +0000)]
(XTread_socket): Support extra_keyboard_modifiers.
Jim Wilson [Fri, 5 Feb 1993 23:42:43 +0000 (23:42 +0000)]
(i[34]86sol2): New abbrev for i[34]86-unknown-solaris2.
Roland McGrath [Fri, 5 Feb 1993 18:28:05 +0000 (18:28 +0000)]
(make-comint): Added docstring.
Roland McGrath [Fri, 5 Feb 1993 17:41:42 +0000 (17:41 +0000)]
Restore nuked information in minibuffer history bindings.
Use intelligent method of disabling completion-oriented bindings.
Richard M. Stallman [Fri, 5 Feb 1993 02:06:38 +0000 (02:06 +0000)]
Once again, go back to ordinary next-history-element
for M-n in minibuf, even for completion.
Richard M. Stallman [Wed, 3 Feb 1993 04:33:30 +0000 (04:33 +0000)]
(sort-subr): Doc fixes.
Richard M. Stallman [Tue, 2 Feb 1993 20:40:41 +0000 (20:40 +0000)]
(mail-do-fcc): Allow dash in timezone name.
Jim Blandy [Mon, 1 Feb 1993 22:31:17 +0000 (22:31 +0000)]
* simple.el (kill-region): If the buffer is read-only, do beep,
but also put the region in the kill ring. Doc fix.
Jim Blandy [Mon, 1 Feb 1993 22:19:52 +0000 (22:19 +0000)]
* texinfo.el (texinfo-mode): Make page-delimiter buffer-local, and
set it according to texinfo-chapter-level-regexp.
Roland McGrath [Sun, 31 Jan 1993 20:48:19 +0000 (20:48 +0000)]
(mail-abbrev-end-of-buffer): Changed interactive spec from "P" to "p".
Richard M. Stallman [Sat, 30 Jan 1993 03:43:24 +0000 (03:43 +0000)]
(c-macro-expand): Use expanded name to write or delete.
Send two eofs.
Richard M. Stallman [Sat, 30 Jan 1993 02:16:57 +0000 (02:16 +0000)]
(force_fit_type): Abort if T not INTEGER_CST.
Jim Blandy [Sat, 30 Jan 1993 01:21:00 +0000 (01:21 +0000)]
* window.c (Fscroll_left, Fscroll_right): Don't forget to apply
XWINDOW to selected_window before passing it to window_internal_width.
Jim Blandy [Fri, 29 Jan 1993 22:13:36 +0000 (22:13 +0000)]
* xmenu.c (Fx_popup_menu): Don't forget to turn the frame-relative
coordinates for the menu position into root-window-relative
coordinates.
Jim Blandy [Fri, 29 Jan 1993 21:32:37 +0000 (21:32 +0000)]
* lread.c (read1): Although digits followed by a '.' are an
integer, a single . by itself (like, say, \.) should be a symbol.
Roland McGrath [Thu, 28 Jan 1993 20:22:03 +0000 (20:22 +0000)]
(next-complete-history-element): Restore point after replacing the
buffer text with the appropriate history element.
Richard M. Stallman [Thu, 28 Jan 1993 06:17:47 +0000 (06:17 +0000)]
(sendmail-program): Try /usr/ucblib/sendmail.
Richard M. Stallman [Thu, 28 Jan 1993 06:16:04 +0000 (06:16 +0000)]
Don't use the completion-oriented history commands.
Jim Blandy [Tue, 26 Jan 1993 04:28:27 +0000 (04:28 +0000)]
* make-dist: Don't distributed the RCS files in the etc directory.
Jim Blandy [Tue, 26 Jan 1993 03:05:54 +0000 (03:05 +0000)]
* fns.c (internal_equal): Protect the clause for comparing numbers
of different tpes with a "#ifdef LISP_FLOAT_TYPE".
Jim Blandy [Tue, 26 Jan 1993 01:58:16 +0000 (01:58 +0000)]
JimB's changes since January 18th
Jim Blandy [Tue, 26 Jan 1993 01:56:29 +0000 (01:56 +0000)]
JimB's changes from January 18 to present
Jim Blandy [Tue, 26 Jan 1993 01:36:02 +0000 (01:36 +0000)]
* disass.el (disassemble): Add autoload cookie for this.
* bytecomp.el (byte-decompile-bytecode): Add an autoload for this.
compiled-function-p has been renamed to byte-code-function-p.
* subr.el: Define compiled-function-p as an alias for it.
* bytecomp.el: Register compiled-function-p as obsolete.
* bytecomp.el, byte-opt.el, disass.el, help.el, map-ynp.el: Change
uses.
unread-command-event has been replaced by unread-command-events.
* simple.el (prefix-arg-internal): Use this to push back all
key sequences for processing by the main command loop, instead of
trying to simulate its behavior ourselves.
* bytecomp.el: Document unread-command-event as an obsolete
variable, although nothing but the GNU Emacs 19 sources use it.
Adjust obsolescence message for unread-command-char.
* comint.el (comint-dynamic-list-completions): Change uses of
unread-command-event to work with unread-command-events.
* ebuff-menu.el (electric-buffer-list, Electric-buffer-menu-exit):
Same.
* edebug.el (edebug-outside-excursion): Same.
* ehelp.el (electric-help-command-loop): Same.
* electric.el (Electric-command-loop): Same.
* emerge.el (emerge-show-file-name): Same.
* fortran.el (fortran-abbrev-start,
fortran-window-create-momentarily): Same.
* gnus.el (gnus-Subject-next-article): Same.
* info.el (Info-summary): Same.
* isearch-mode.el (isearch-update, isearch-unread): Same.
* map-ynp.el (map-y-or-n-p): Same.
* mlsupport.el (push-back-character): Same.
* replace.el (perform-replace): Same.
* simula.el (simula-electric-label): Same.
* subr.el (read-quoted-char, momentary-string-display): Same.
* sun-mouse.el (mouse-second-hit): Same.
* terminal.el (te-escape-extended-command-unread): Same.
* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
vip-prefix-arg-com): Same.
Jim Blandy [Tue, 26 Jan 1993 01:29:51 +0000 (01:29 +0000)]
compiled-function-p has been renamed to byte-code-function-p.
* subr.el: Define compiled-function-p as an alias for it.
* bytecomp.el: Register compiled-function-p as obsolete.
* bytecomp.el, byte-opt.el, disass.el, help.el, map-ynp.el: Change
uses.
Jim Blandy [Tue, 26 Jan 1993 01:26:58 +0000 (01:26 +0000)]
x-selection-value has been renamed to x-selection.
x-own-selection has been renamed to x-set-selection, and the order
of its arguments has been reversed, for consistency with other
lisp functions like put and aset.
* term/x-win.el (x-select-text): Adjusted.
(x-cut-buffer-or-selection-value): Check the primary selection,
using x-selection, instead of checking the cut buffer again.
* term/x-win.el: Doc fix.
Roland McGrath [Mon, 25 Jan 1993 23:30:39 +0000 (23:30 +0000)]
(tags-query-replace): C-t
Richard M. Stallman [Mon, 25 Jan 1993 20:12:52 +0000 (20:12 +0000)]
[TERMINFO]: Don't define LIBS_TERMCAP.
Richard M. Stallman [Mon, 25 Jan 1993 20:11:29 +0000 (20:11 +0000)]
[__GNUC__] (LD_SWITCH_SYSTEM): Remove -a.
[__GNUC__] (ORDINARY_LINK): Defined.
Roland McGrath [Mon, 25 Jan 1993 17:05:57 +0000 (17:05 +0000)]
(add-change-log-entry): Restrict PARAGRAPH-END to being on the first
page.
Roland McGrath [Mon, 25 Jan 1993 16:59:48 +0000 (16:59 +0000)]
(next-complete-history-element): Use only buffer contents before point
to match history elements.
Roland McGrath [Mon, 25 Jan 1993 00:45:01 +0000 (00:45 +0000)]
({next,previous}-complete-history-element): New functions.
Bind them to M-n/M-p and next/prior in minibuffer completion maps.
Jim Blandy [Fri, 22 Jan 1993 02:47:12 +0000 (02:47 +0000)]
* xterm.c (x_scrollbar_create): Set the scrollbars to use
EastGravity.
* frame.c (Fdelete_frame): Clear the frame's display after calling
the window-system-dependent frame destruction routine. We
no longer need to pass the display as a separate argument to
x_destroy_window.
* xterm.c (x_destroy_window): Put the code which clears out f's
display here, right after we free the storage it points to. Put
everything, including the code which clears x_focus_frame and
x_highlight_frame, inside the BLOCK/UNBLOCK_INPUT pair.
Jim Blandy [Fri, 22 Jan 1993 02:45:16 +0000 (02:45 +0000)]
* frame.c (Fdelete_frame): Clear the frame's display after calling
the window-system-dependent frame destruction routine. We
no longer need to pass the display as a separate argument to
x_destroy_window.
* xterm.c (x_destroy_window): Put the code which clears out f's
display here, right after we free the storage it points to. Put
everything, including the code which clears x_focus_frame and
x_highlight_frame, inside the BLOCK/UNBLOCK_INPUT pair.
* frame.c (Fdelete_frame): Clear the frame's display after calling
the window-system-dependent frame destruction routine. We
no longer need to pass the display as a separate argument to
x_destroy_window.
* xterm.c (x_destroy_window): Put the code which clears out f's
display here, right after we free the storage it points to. Put
everything, including the code which clears x_focus_frame and
x_highlight_frame, inside the BLOCK/UNBLOCK_INPUT pair.
Roland McGrath [Thu, 21 Jan 1993 22:43:16 +0000 (22:43 +0000)]
(tags-loop-scan): Set default value to an error form.
Roland McGrath [Thu, 21 Jan 1993 22:36:48 +0000 (22:36 +0000)]
(visit-tags-table-buffer): When propagating a change of name after
file-find-noselect, refer to tags-file-name, not the undefined var FILE.
Roland McGrath [Tue, 19 Jan 1993 21:05:15 +0000 (21:05 +0000)]
(visit-tags-table-buffer): Error if called with 'same and no current table.
Roland McGrath [Tue, 19 Jan 1993 00:56:45 +0000 (00:56 +0000)]
(Fdisplay_buffer): Doc fix.
Jim Blandy [Sat, 16 Jan 1993 06:04:16 +0000 (06:04 +0000)]
* c-mode.el (c-switch-label-regexp): New constant.
(electric-c-terminator, c-indent-line, indent-c-exp): Use it to
correctly recognize default labels in switch statements.
Jim Blandy [Sat, 16 Jan 1993 05:58:15 +0000 (05:58 +0000)]
* xterm.c (x_window_to_scrollbar): Search frames'
condemned_scrollbars list as well; input might arrive during
redisplay.
(x_scrollbar_report_motion): Don't forget to BLOCK_INPUT.
(XTjudge_scrollbars): Clear the condemned scrollbar list before
traversing it, so we don't try to process an event on a scrollbar
we've killed.
Richard M. Stallman [Fri, 15 Jan 1993 21:57:50 +0000 (21:57 +0000)]
(Frecent_keys): Doc fix.
Richard M. Stallman [Fri, 15 Jan 1993 07:02:35 +0000 (07:02 +0000)]
(shell): Doc fix.
Paul Eggert [Fri, 15 Jan 1993 05:33:29 +0000 (05:33 +0000)]
Add copyright and authorship notices.